# -*- coding: utf-8 -*-
"""
@Time    : 2024/7/31 10:55 
@Author  : ZhangShenao 
@File    : 3.Python中的类型限定语法.py 
@Desc    : Python中的类型限定语法

使用 i: int = 10 语法,可以限定变量的类型
类型限定采用了类似Java的强类型语言的方式,提升了代码的可阅读性和项目的可维护性
"""
from typing import Dict

i: int = 10
# 采用了类型限定的变量,也可以强制赋值为其它类型,但是不推荐这样做
# i = "a"

d: Dict[str, str] = {
    "a": "b",
    "c": "d"
}

print(f"type of i is {type(i)}, value is {i}")
print(d)
